home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / cattool / lc173.zip / HISTORY < prev    next >
Text File  |  1990-05-26  |  14KB  |  361 lines

  1. 5/26/90
  2. Released v1.73
  3.  
  4.  
  5. 5/24/90
  6. Modified LogiCat to allow use of the file pick list from any prompt that
  7. requests a file to read.  Now from the prompt in the comment import
  8. screen for file names you can invoke the pick list by typing a wild card
  9. in the name.  All future prompts that request a file name to read (not write)
  10. will allow use of the pick list if a wildcard is in the name you type.  Note
  11. that where possible I will automatically pull up the pick list (you can
  12. always manually specify the name by choosing the <type it in> option!).
  13.  
  14. Fixed the import utility to avoid re-reading the settings file if the user
  15. goes through the screen several times when creating a new setting file
  16. the first time through.
  17.  
  18.  
  19. 5/23/90
  20. Fixed what should be the last of the problems using LogiCat under a network/
  21. share environment.  (This was a continuation of the work done on 5/1/90).
  22.  
  23. Modified the import utility to allow the ignore extension option to cause
  24. descriptions of files without extensions to be imported (providing a
  25. library extension is defined consisting of spaces!).
  26.  
  27.  
  28. 5/2/90
  29. Added a popup file pick list to all prompts asking for the name of a file
  30. to read.  (By popular request!).  Checkout the pick list.
  31.  
  32. Modified the code to force the configuration extension to be .CFG - different
  33. extensions for a configuration file are no longer supported in LogiCat.
  34.  
  35.  
  36. 5/1/90
  37. Fixed a bug in the backup routine that caused the popup window to not leave
  38. the screen when the database is backed up while the user was modifying
  39. comments.
  40.  
  41. Completely worked through the code and cleaned things up internally to
  42. make LogiCat compile well at the highest warning level available.
  43.  
  44. Fixed a problem with LogiCat under DOS 4.01 SHARE having to do with
  45. leaving the "VOLUME LABEL" open.  Thanks to Randy Martin for taking
  46. the time to track down the solution to this problem and letting me know
  47. about it.
  48.  
  49.  
  50. 4/18/90
  51. Made first of several possible modifications to allow LogiCat to work in 
  52. a software system designed for the blind.
  53.  
  54. Fixed a bug in the dummy entry code in LogiCat.
  55.  
  56. Released V1.72
  57.  
  58.  
  59. 4/12/90
  60. Fixed a bug that kept LogiCat from using an existing label as the disk name
  61. when optioned to do so.  This was a bug brought on by some of the changes in
  62. version 1.7.
  63.  
  64. Released V1.71
  65.  
  66.  
  67. 4/8/90
  68. Switched from high level I/O for the main DB reading/writing to low level
  69. functions I wrote to avoid a suspected bug in the high level Turbo C I/O
  70. functions.
  71.  
  72. Added code to detect an error on output of the database, allowing an
  73. option to retry writing the db (ALT-Z could be used to drop to DOS and
  74. fix the problem unless the disk is too full to even use ALT-Z based on the
  75. memory setting you configured).
  76.  
  77. Modified the code to reflect my new address.
  78.  
  79. Released V1.7
  80.  
  81.  
  82. 3/4/90
  83. Finally found and fixed the last of the elusive replace a disk bugs.
  84. This took care of the last condition that wasn't accounted for when
  85. replacing a disk with comments and/or keywords on it.
  86.  
  87.  
  88. 2/24/90
  89. Added a popup list of disk names.  This list can be accessed by anyone who
  90. simply presses return without typing anything at one of the prompts for the
  91. disk name.  All menu options that allow you to add/replace/delete/rename
  92. disks support the new popup.
  93.  
  94.  
  95. 2/19/90
  96. Modified the volume report to print the comments on the same line as the
  97. keywords if possible.
  98.  
  99. Modified the comments to print a space before hand so preceding keywords
  100. would be seperated.
  101.  
  102.  
  103. 2/18/90
  104. Modified the import utility to keep it from going to the "default" settings
  105. when you typed the name of a setting file that doesn't exist.
  106.  
  107. Modified the import utility to create the settings file immediately after
  108. asking if the user wants to create the file (instead of after finished 
  109. importing).
  110.  
  111.  
  112. 2/17/90
  113. Tracked down an elusive bug in the import that caused LogiCat to miss
  114. a comment under the right circumstances.  Thanks to Richard Streeter for
  115. providing excellent documentation that allowed this bug to be tracked down.
  116.  
  117. Added code to the DOS shell to put the screen back in 43/50 line mode if 
  118. the user shells out while viewing a report to the screen in 43 line mode.
  119. This insures that the screen is corrected if the user shells and changes 
  120. the video mode while shelled.
  121.  
  122. Added the name of the database to the header of reports.
  123.  
  124.  
  125. Released v1.5
  126.  
  127. 2/16/90
  128. Changed the name of the "Printer options" to "Report Options" on the
  129. Options submenu.
  130.  
  131. Added code to get rid of the line length limit of 511 characters in the
  132. import utility.  The import utility can now handle importing files with
  133. an unlimited line length (although you can't specify to look at fields
  134. past column 999).
  135.  
  136. Added code to trim trailing spaces from imported comments.
  137.  
  138.  
  139. 2/12/90
  140. Got rid of a phantom comment attached to the disk name under certain 
  141. conditions when replacing a disk.
  142.  
  143. Cleaned up code making changes to insure Disk name is treated as a case
  144. sensitive field.
  145.  
  146. Modified the import comments utility to only ignore the extension of a file
  147. if it is one of the configured library file extensions.  Both the file
  148. in the data base, and the file attached to the comment must have an
  149. extension that is configured, or LogiCat will expect an exact match on
  150. extension.
  151.  
  152. Fixed the hour on the report to display 12 instead of 0 when a report is
  153. printed during the noon hour.
  154.  
  155. Fixed a minor bug where LogiCat asked if you wanted to abort without saving
  156. changes if the last file that you modified comments/keywords for was the
  157. very last file in the buffer.
  158.  
  159. Modified the import utility to recognize blank comments and ignore them
  160. instead of allowing blank comments to be imported.
  161.  
  162.  
  163. 1/30/90
  164. Fixed a couple of minor bugs.  One was with the use of the volume label,
  165. under certain circumstances the options wouldn't work properly.  That 
  166. should be cleared now.
  167.  
  168. Fixed a bug that was encountered when only 1 subdirectory was in the 
  169. data base.  LogiCat wouldn't recognize a data base if there was only 1
  170. subdirectory in it (note that this bug was limited to v1.31 and v1.32).
  171. The subdir bug was caused by the changes made on 1/23/90.  Note that the
  172. database wasn't corrupt, but LogiCat thought it was.  The new version will
  173. read the older data bases without problems.
  174.  
  175. Added an option to LogiCat to allow the import utility to ignore the file
  176. extension.
  177.  
  178. Added an error message when LogiCat tried to read a config file, but the
  179. amount of data expected was less than normal (i.e. the file is either
  180. corrupt, not a config file, or in an old format).
  181.  
  182. Added a utility program to the registered version of LogiCat that will
  183. upgrade older version of files to the new version format.  This utility
  184. will not be made available except to registered users.
  185.  
  186. Released v1.33 to registered users.
  187.  
  188.  
  189. 1/29/90
  190. Previous versions of LogiCat automatically printed a blank line between
  191. files if comments and/or keywords were present and printed for the file.
  192. Now there is a double space option in the printer options screen.  When 
  193. set LogiCat double spaces the entire report.
  194.  
  195. Added an option that allows the user to specify whether LogiCat should
  196. prompt for the report dest at report time.  When set to YES, this option
  197. causes LogiCat to prompt whether you want output to go to the SCREEN, or
  198. to the report destination.  This will work regardless of which printer
  199. name you use.
  200.  
  201. Changed the initial menu to allow any shift combination along with the
  202. main menu letter pop that menu.  If you have a submenu on the screen, and
  203. the submenu uses the letter pressed, the submenu item will be selected.
  204. To avoid this use the ALT letter key to indicate you want to select a 
  205. NEW submenu.  If you press a key that doesn't have an associated menu 
  206. item, LogiCat will still popup the options menu as before (if a submenu
  207. isn't already on the screen).
  208.  
  209.  
  210. 1/28/90
  211. Added code for an ASK option for the expansion of ARChives, and pulling in
  212. comments from ARChives.  If you have either option set to ASK, LogiCat will
  213. popup a box and ask if you want to expand each archive.  This allows the 
  214. user to select the files to expand